incomparable rectangles - German English Dictionary